package com.airlines.crewassignment.entity.ruleverification;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;



/**
 * @author xxxx
 * @date 2018年7月26日 
 * @description 规则打分汇总
 */


 public class RuleVerificationSummary {
	private boolean verificationResult;
	private int verificationResultLevel; //0正常，1告警，2违规
	private int hardSorce;
	private int waringSorce;
	private int softSorce;
	private String hardSorceRemark;
	private String waringSorceRemark;
	private String softSorceRemark;
	
	private String workcode;
	private String dutyCode;
	private Date flightDate;
	private Integer crewLinkLineNo;
	
	private List<RuleVerification> ruleVerificationlist = new ArrayList<>();

	public boolean isVerificationResult() {
		return verificationResult;
	}

	public void setVerificationResult(boolean verificationResult) {
		this.verificationResult = verificationResult;
	}

	public int getVerificationResultLevel() {
		return verificationResultLevel;
	}

	public void setVerificationResultLevel(int verificationResultLevel) {
		this.verificationResultLevel = verificationResultLevel;
	}

	public int getHardSorce() {
		return hardSorce;
	}

	public void setHardSorce(int hardSorce) {
		this.hardSorce = hardSorce;
	}

	public int getWaringSorce() {
		return waringSorce;
	}

	public void setWaringSorce(int waringSorce) {
		this.waringSorce = waringSorce;
	}

	public int getSoftSorce() {
		return softSorce;
	}

	public void setSoftSorce(int softSorce) {
		this.softSorce = softSorce;
	}

	public String getHardSorceRemark() {
		return hardSorceRemark;
	}

	public void setHardSorceRemark(String hardSorceRemark) {
		this.hardSorceRemark = hardSorceRemark;
	}

	public String getWaringSorceRemark() {
		return waringSorceRemark;
	}

	public void setWaringSorceRemark(String waringSorceRemark) {
		this.waringSorceRemark = waringSorceRemark;
	}

	public String getSoftSorceRemark() {
		return softSorceRemark;
	}

	public void setSoftSorceRemark(String softSorceRemark) {
		this.softSorceRemark = softSorceRemark;
	}

	public String getWorkcode() {
		return workcode;
	}

	public void setWorkcode(String workcode) {
		this.workcode = workcode;
	}

	public String getDutyCode() {
		return dutyCode;
	}

	public void setDutyCode(String dutyCode) {
		this.dutyCode = dutyCode;
	}

	public Date getFlightDate() {
		return flightDate;
	}

	public void setFlightDate(Date flightDate) {
		this.flightDate = flightDate;
	}

	public Integer getCrewLinkLineNo() {
		return crewLinkLineNo;
	}

	public void setCrewLinkLineNo(Integer crewLinkLineNo) {
		this.crewLinkLineNo = crewLinkLineNo;
	}

	public List<RuleVerification> getRuleVerificationlist() {
		return ruleVerificationlist;
	}

	public void setRuleVerificationlist(List<RuleVerification> ruleVerificationlist) {
		this.ruleVerificationlist = ruleVerificationlist;
	}

	
	
}
